Big Huge Thesaurus

arms manufacturer

noun